/*
	flad : Copyright 2010 Dale J Williams

	Licensed under the Apache License, Version 2.0 (the "License");
	you may not use this file except in compliance with the License.
	You may obtain a copy of the License at

	http://www.apache.org/licenses/LICENSE-2.0

	Unless required by applicable law or agreed to in writing, software
	distributed under the License is distributed on an "AS IS" BASIS,
	WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
	See the License for the specific language governing permissions and
	limitations under the License.
*/
package lads.flad.input {
	
	/**
	 * Keycode: A quick character-key reference.
	 * @author Dale J Williams
	 * @version 1.0
	 */
	public class Keycode {
		
		public static const BACKSPACE	:int =  8;
		public static const TAB			:int = 	9;
		public static const ENTER		:int = 	13;
		public static const SHIFT		:int = 	16;
		public static const CTRL		:int = 	17;
		public static const ALT			:int = 	18;
		public static const PAUSE		:int = 	19;
		public static const CAPS_LOCK	:int = 	20;
		public static const ESCAPE		:int = 	27;
		public static const SPACE		:int = 	32;
		public static const PAGE_UP		:int = 	33;
		public static const PAGE_DOWN	:int = 	34;
		public static const END			:int = 	35;
		public static const HOME		:int = 	36;
		public static const LEFT		:int = 	37;
		public static const UP			:int = 	38;
		public static const RIGHT		:int = 	39;
		public static const DOWN		:int = 	40;
		public static const INSERT		:int = 	45;
		public static const DELETE		:int = 	46;
		public static const N0			:int = 	48;
		public static const N1			:int = 	49;
		public static const N2			:int = 	50;
		public static const N3			:int = 	51;
		public static const N4			:int = 	52;
		public static const N5			:int = 	53;
		public static const N6			:int = 	54;
		public static const N7			:int = 	55;
		public static const N8			:int = 	56;
		public static const N9			:int = 	57;
		public static const A			:int = 	65;
		public static const B			:int = 	66;
		public static const C			:int = 	67;
		public static const D			:int = 	68;
		public static const E			:int = 	69;
		public static const F 			:int =	70;
		public static const G			:int = 	71;
		public static const H			:int = 	72;
		public static const I			:int = 	73;
		public static const J			:int = 	74;
		public static const K 			:int =	75;
		public static const L			:int = 	76;
		public static const M			:int = 	77;
		public static const N			:int = 	78;
		public static const O			:int = 	79;
		public static const P			:int = 	80;
		public static const Q			:int = 	81;
		public static const R			:int = 	82;
		public static const S			:int = 	83;
		public static const T			:int = 	84;
		public static const U			:int = 	85;
		public static const V			:int = 	86;
		public static const W			:int = 	87;
		public static const X			:int = 	88;
		public static const Y			:int = 	89;
		public static const Z			:int = 	90;
		
	}
	
}